Abstraktní bázové třídy v Pythonu: Zvládnutí implementace protokolů vs. návrh rozhraní | MLOG | MLOG